Cómo funciona ERC-20
ERC-20 es el estándar para tokens fungibles en Ethereum y cadenas compatibles. Define un conjunto común de funciones que todo token debe implementar, como transfer, balance y approve, de modo que cualquier billetera, exchange o contrato inteligente puede manejar cualquier token ERC-20 sin código especial. Fungible significa que cada unidad es intercambiable con cualquier otra, igual que un dólar equivale a cualquier otro dólar.
Ejemplo numérico
Un proyecto nuevo lanza su token como contrato ERC-20. Como sigue el estándar, funciona de inmediato en MetaMask, se lista en exchanges descentralizados y se conecta a protocolos de préstamo sin trabajo de integración. Los stablecoins USDT y USDC son tokens ERC-20 en Ethereum, una de las razones por las que se mueven con tanta libertad por el ecosistema.
ERC-20 frente a la moneda nativa
ETH en sí no es un token ERC-20; es el valor nativo de la cadena que paga el gas. Los tokens ERC-20 viven en Ethereum y aun así necesitan ETH para moverse, por eso mantienes algo de ETH para comisiones aunque muevas otros tokens. El estándar se copió a otras cadenas EVM, así que saber usar ERC-20 se traslada directamente a la mayor parte del mundo de los contratos inteligentes.
Por qué importa
El estándar es la razón por la que la cripto interopera en absoluto: miles de tokens se comportan de forma predecible porque comparten una interfaz. También suaviza la evaluación de riesgo, porque el contrato igual debe auditarse; seguir el ERC-20 garantiza compatibilidad, no seguridad. Véase también: tokenómica y DeFi.
Más en nuestra página de cripto.